/*INGRESS*/
/*HASH*/
SYS_IPFIX_DEF_K(CTC_INGRESS, CTC_IPFIX_KEY_HASH_MAC)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_MAC_DA)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_MAC_SA)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_ETHER_TYPE)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_PORT)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_LOGIC_SRC_PORT)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_METADATA)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_STAG_COS)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_STAG_CFI)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_SVLAN_ID)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_SRC_CID)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_DST_CID)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_CTAG_COS)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_CTAG_CFI)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_CVLAN_ID)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_FID)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_IPFIX_PROFILE_ID)
    
SYS_IPFIX_DEF_K(CTC_INGRESS, CTC_IPFIX_KEY_HASH_L2_L3)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_PORT)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_LOGIC_SRC_PORT)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_METADATA)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_MAC_DA)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_MAC_SA)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_STAG_COS)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_STAG_CFI)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_SVLAN_ID)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_CTAG_COS)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_CTAG_CFI)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_CVLAN_ID)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_IP_DA)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_IP_SA)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_IP_DSCP)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_IP_TTL)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_IP_ECN)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_ETHER_TYPE)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_L4_TYPE)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_IP_PROTOCOL)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_IP_IDENTIFICATION)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_IP_FRAG)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_TCP_FLAGS)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_FID)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_GRE_KEY)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_NVGRE_KEY)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_VN_ID)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_AWARE_TUNNEL_INFO)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_WLAN_RADIO_MAC)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_WLAN_RADIO_ID)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_WLAN_CTL_PKT)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_L4_SRC_PORT)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_L4_DST_PORT)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_ICMP_TYPE)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_ICMP_CODE)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_IGMP_TYPE)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_LABEL_NUM)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_MPLS_LABEL0)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_MPLS_EXP0)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_MPLS_SBIT0)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_MPLS_TTL0)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_MPLS_LABEL1)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_MPLS_EXP1)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_MPLS_SBIT1)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_MPLS_TTL1)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_MPLS_LABEL2)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_MPLS_EXP2)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_MPLS_SBIT2)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_MPLS_TTL2)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_SRC_CID)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_DST_CID)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_IPFIX_PROFILE_ID)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_ARP_OP_CODE)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_TARGET_MAC)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_SENDER_MAC)
    
SYS_IPFIX_DEF_K(CTC_INGRESS, CTC_IPFIX_KEY_HASH_IPV4)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_IP_DA)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_IP_SA)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_IP_PROTOCOL)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_L4_SRC_PORT)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_L4_DST_PORT)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_ICMP_TYPE)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_ICMP_CODE)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_IGMP_TYPE)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_IPFIX_PROFILE_ID)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_PORT)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_METADATA)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_IP_DSCP)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_IP_TTL)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_IP_ECN)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_IP_IDENTIFICATION)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_IP_PKT_LEN)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_IP_FRAG)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_TCP_FLAGS)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_VRFID)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_FID)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_VN_ID)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_GRE_KEY)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_NVGRE_KEY)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_SRC_CID)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_DST_CID)

SYS_IPFIX_DEF_K(CTC_INGRESS, CTC_IPFIX_KEY_HASH_IPV6)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_IPV6_DA)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_IPV6_SA)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_IP_PROTOCOL)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_L4_SRC_PORT)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_L4_DST_PORT)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_ICMP_TYPE)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_ICMP_CODE)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_IGMP_TYPE)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_IPFIX_PROFILE_ID)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_VRFID)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_PORT)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_METADATA)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_IP_DSCP)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_IP_TTL)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_IP_ECN)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_IPV6_FLOW_LABEL)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_L4_TYPE)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_FID)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_VN_ID)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_SRC_CID)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_DST_CID)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_AWARE_TUNNEL_INFO)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_WLAN_RADIO_MAC)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_WLAN_RADIO_ID)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_WLAN_CTL_PKT)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_IP_FRAG)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_TCP_FLAGS)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_GRE_KEY)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_NVGRE_KEY)

SYS_IPFIX_DEF_K(CTC_INGRESS, CTC_IPFIX_KEY_HASH_MPLS)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_LABEL_NUM)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_MPLS_LABEL0)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_MPLS_EXP0)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_MPLS_SBIT0)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_MPLS_TTL0)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_MPLS_LABEL1)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_MPLS_EXP1)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_MPLS_SBIT1)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_MPLS_TTL1)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_MPLS_LABEL2)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_MPLS_EXP2)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_MPLS_SBIT2)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_MPLS_TTL2)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_IPFIX_PROFILE_ID)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_PORT)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_LOGIC_SRC_PORT)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_METADATA)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_FID)
    
SYS_IPFIX_DEF_K(CTC_INGRESS, CTC_IPFIX_KEY_HASH_UDF)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_UDF)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_IPFIX_PROFILE_ID)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_PORT)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_LOGIC_SRC_PORT)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_METADATA)

SYS_IPFIX_DEF_K(CTC_INGRESS, CTC_IPFIX_KEY_HASH_UDF_SINGLE)
  SYS_IPFIX_DEF_F(CTC_FIELD_KEY_UDF)
  SYS_IPFIX_DEF_F(CTC_FIELD_KEY_IPFIX_PROFILE_ID)

SYS_IPFIX_DEF_K(CTC_INGRESS, CTC_IPFIX_KEY_HASH_IPV4_SINGLE)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_IP_DA)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_IP_SA)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_IP_PROTOCOL)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_L4_SRC_PORT)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_L4_DST_PORT)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_ICMP_TYPE)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_ICMP_CODE)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_IGMP_TYPE)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_IPFIX_PROFILE_ID)

SYS_IPFIX_DEF_K(CTC_INGRESS, CTC_IPFIX_KEY_HASH_IPV6_SINGLE)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_IPV6_DA)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_IPV6_SA)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_IP_PROTOCOL)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_L4_SRC_PORT)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_L4_DST_PORT)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_ICMP_TYPE)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_ICMP_CODE)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_IGMP_TYPE)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_IPFIX_PROFILE_ID)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_VRFID)

SYS_IPFIX_DEF_K(CTC_INGRESS, CTC_IPFIX_KEY_HASH_MPLS_SINGLE)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_LABEL_NUM)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_MPLS_LABEL0)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_MPLS_EXP0)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_MPLS_SBIT0)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_MPLS_TTL0)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_MPLS_LABEL1)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_MPLS_EXP1)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_MPLS_SBIT1)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_MPLS_TTL1)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_MPLS_LABEL2)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_MPLS_EXP2)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_MPLS_SBIT2)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_MPLS_TTL2)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_IPFIX_PROFILE_ID)

SYS_IPFIX_DEF_K(CTC_INGRESS, CTC_IPFIX_KEY_HASH_FLEX_BASE)
//    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_ROUTED_PKT)
//    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_AUXDATA)
//    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_SVLAN_RANGE)
//    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_CVLAN_RANGE)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_IP_TTL)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_DISCARD)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_XDATA)






/*EGRESS*/
/*HASH*/
SYS_IPFIX_DEF_K(CTC_EGRESS, CTC_IPFIX_KEY_HASH_MAC)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_MAC_DA)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_MAC_SA)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_ETHER_TYPE)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_PORT)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_LOGIC_SRC_PORT)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_METADATA)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_STAG_COS)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_STAG_CFI)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_SVLAN_ID)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_SRC_CID)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_DST_CID)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_CTAG_COS)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_CTAG_CFI)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_CVLAN_ID)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_FID)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_IPFIX_PROFILE_ID)
    
SYS_IPFIX_DEF_K(CTC_EGRESS, CTC_IPFIX_KEY_HASH_L2_L3)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_PORT)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_LOGIC_SRC_PORT)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_METADATA)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_MAC_DA)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_MAC_SA)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_STAG_COS)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_STAG_CFI)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_SVLAN_ID)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_CTAG_COS)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_CTAG_CFI)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_CVLAN_ID)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_IP_DA)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_IP_SA)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_IP_DSCP)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_IP_TTL)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_IP_ECN)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_ETHER_TYPE)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_L4_TYPE)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_IP_PROTOCOL)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_IP_IDENTIFICATION)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_IP_FRAG)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_TCP_FLAGS)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_FID)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_GRE_KEY)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_NVGRE_KEY)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_VN_ID)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_AWARE_TUNNEL_INFO)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_WLAN_RADIO_MAC)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_WLAN_RADIO_ID)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_WLAN_CTL_PKT)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_L4_SRC_PORT)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_L4_DST_PORT)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_ICMP_TYPE)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_ICMP_CODE)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_IGMP_TYPE)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_LABEL_NUM)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_MPLS_LABEL0)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_MPLS_EXP0)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_MPLS_SBIT0)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_MPLS_TTL0)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_MPLS_LABEL1)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_MPLS_EXP1)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_MPLS_SBIT1)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_MPLS_TTL1)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_MPLS_LABEL2)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_MPLS_EXP2)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_MPLS_SBIT2)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_MPLS_TTL2)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_SRC_CID)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_DST_CID)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_IPFIX_PROFILE_ID)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_ARP_OP_CODE)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_TARGET_MAC)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_SENDER_MAC)
    
SYS_IPFIX_DEF_K(CTC_EGRESS, CTC_IPFIX_KEY_HASH_IPV4)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_IP_DA)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_IP_SA)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_IP_PROTOCOL)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_L4_SRC_PORT)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_L4_DST_PORT)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_ICMP_TYPE)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_ICMP_CODE)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_IGMP_TYPE)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_IPFIX_PROFILE_ID)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_PORT)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_METADATA)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_IP_DSCP)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_IP_TTL)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_IP_ECN)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_IP_IDENTIFICATION)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_IP_PKT_LEN)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_IP_FRAG)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_TCP_FLAGS)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_VRFID)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_FID)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_VN_ID)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_GRE_KEY)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_NVGRE_KEY)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_SRC_CID)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_DST_CID)

SYS_IPFIX_DEF_K(CTC_EGRESS, CTC_IPFIX_KEY_HASH_IPV6)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_IPV6_DA)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_IPV6_SA)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_IP_PROTOCOL)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_L4_SRC_PORT)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_L4_DST_PORT)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_ICMP_TYPE)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_ICMP_CODE)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_IGMP_TYPE)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_IPFIX_PROFILE_ID)
    
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_VRFID)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_PORT)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_METADATA)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_IP_DSCP)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_IP_TTL)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_IP_ECN)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_IPV6_FLOW_LABEL)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_L4_TYPE)
    
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_FID)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_VN_ID)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_SRC_CID)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_DST_CID)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_AWARE_TUNNEL_INFO)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_WLAN_RADIO_MAC)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_WLAN_RADIO_ID)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_WLAN_CTL_PKT)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_IP_FRAG)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_TCP_FLAGS)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_GRE_KEY)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_NVGRE_KEY)

SYS_IPFIX_DEF_K(CTC_EGRESS, CTC_IPFIX_KEY_HASH_MPLS)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_LABEL_NUM)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_MPLS_LABEL0)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_MPLS_EXP0)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_MPLS_SBIT0)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_MPLS_TTL0)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_MPLS_LABEL1)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_MPLS_EXP1)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_MPLS_SBIT1)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_MPLS_TTL1)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_MPLS_LABEL2)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_MPLS_EXP2)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_MPLS_SBIT2)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_MPLS_TTL2)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_IPFIX_PROFILE_ID)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_PORT)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_LOGIC_SRC_PORT)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_METADATA)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_FID)
    
SYS_IPFIX_DEF_K(CTC_EGRESS, CTC_IPFIX_KEY_HASH_UDF)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_UDF)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_IPFIX_PROFILE_ID)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_PORT)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_LOGIC_SRC_PORT)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_METADATA)

SYS_IPFIX_DEF_K(CTC_EGRESS, CTC_IPFIX_KEY_HASH_UDF_SINGLE)
  SYS_IPFIX_DEF_F(CTC_FIELD_KEY_UDF)
  SYS_IPFIX_DEF_F(CTC_FIELD_KEY_IPFIX_PROFILE_ID)

SYS_IPFIX_DEF_K(CTC_EGRESS, CTC_IPFIX_KEY_HASH_IPV4_SINGLE)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_IP_DA)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_IP_SA)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_IP_PROTOCOL)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_L4_SRC_PORT)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_L4_DST_PORT)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_ICMP_TYPE)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_ICMP_CODE)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_IGMP_TYPE)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_IPFIX_PROFILE_ID)

SYS_IPFIX_DEF_K(CTC_EGRESS, CTC_IPFIX_KEY_HASH_IPV6_SINGLE)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_IPV6_DA)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_IPV6_SA)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_IP_PROTOCOL)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_L4_SRC_PORT)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_L4_DST_PORT)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_ICMP_TYPE)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_ICMP_CODE)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_IGMP_TYPE)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_IPFIX_PROFILE_ID)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_VRFID)

SYS_IPFIX_DEF_K(CTC_EGRESS, CTC_IPFIX_KEY_HASH_MPLS_SINGLE)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_LABEL_NUM)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_MPLS_LABEL0)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_MPLS_EXP0)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_MPLS_SBIT0)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_MPLS_TTL0)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_MPLS_LABEL1)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_MPLS_EXP1)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_MPLS_SBIT1)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_MPLS_TTL1)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_MPLS_LABEL2)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_MPLS_EXP2)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_MPLS_SBIT2)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_MPLS_TTL2)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_IPFIX_PROFILE_ID)

SYS_IPFIX_DEF_K(CTC_EGRESS, CTC_IPFIX_KEY_HASH_FLEX_BASE)
//    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_ROUTED_PKT)
//    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_AUXDATA)
//    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_SVLAN_RANGE)
//    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_CVLAN_RANGE)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_IP_TTL)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_PRIORITY)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_DISCARD)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_SRC_GPORT)
    SYS_IPFIX_DEF_F(CTC_FIELD_KEY_XDATA)






